CONFER: Towards Groupware for Building Consensus in Collaborative Software Engineering

نویسندگان

  • Felix Wong
  • George Fernandez
  • Jim McGovern
چکیده

Distributed computing technology allows software engineering teams to work across different locations and times, collaboratively refining documents or diagrams ultimately producing a single agreed outcome. A natural part of this process is the emergence of differences or conflicts reflecting divergent team member perspectives, interpretations, skills or knowledge. This paper describes CONFER (CONflict Free Editing in a Replicated architecture) a system that address the handling of conflicts in collaborative software development projects. At the technical level, CONFER detects and stores conflicts until they are resolved by user actions. However, it is in the social domain that these user actions are formed and resolved, so effective collaboration tools will need to include support for conflict resolution in the social domain as well. Some software engineering teams will be based on models of cooperation and maintenance of team harmony may require that conflict resolution be based on discussion and consensus, rather than by authority or by simple voting systems. A consensus building approach is proposed based on a method used in travel planning (ChuCaroll, 2000) that encourages participants to further explore alternatives together with their own proposals. The social support mechanism has been simulated using paper and pen and assessed in a small experiment. The evaluation suggests that the technique is easy to use, reduces conflict resolution time and may be a useful extension to CONFER.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards an Engineering Approach for Groupware Development

Software Engineering, which has advanced substantially in the development of single-user applications but only recently started addressing the human factor problem, fails to support group aspects so needed in collaborative applications. The groupware engineering enhance software engineering with CSCW concepts to develop collaborative applications. The groupware engineering cycle is based on the...

متن کامل

Short-Term Semantic Consensus: Towards Agile Ontology Specification for Collaborative Networks

This paper presents our method to support the collaborative conceptualisation process focusing our strategy for building consensus in the context of collaborative networks. This new strategy comes from the application of the results and recommendations obtained in an experimental evaluation performed in the scope of a large European project in the area of industrial engineering. The usage of ou...

متن کامل

Addressing the Conflicting Dimension of Groupware: A Case Study in Software Requirements Validation

This paper addresses the conflicting dimension of groupware, seeking the reconciliation of two very different assumptions about the users’ attitudes using groupware tools: users either collaborate or negotiate to reach consensus. We argue that groupware should integrate the full spectrum of attitudes occurring between these two extremes. The designed solution integrates content and process supp...

متن کامل

Building the next generation groupware: A survey of groupware and its impact on the virtual enterprise

Executive Summary This document explores the issues in building the " groupware of the future ". The approach is twofold. First we briefly describe our vision of a " virtual enterprise " that is made up of a set of services through a composition of components that comply with a specific contract (specification). Two scenarios are presented which demonstrate the set of underlying requirements. S...

متن کامل

DataBricks: Data Components for Mobile Groupware

This paper presents the DataBricks project approach for component-based groupware development. The project is focused on the analysis, design and implementation of system support services suitable for an easier development of groupware applications in particular those aimed at mobile users. The goals of the project are twofold. First, to devise a specialized component model and associated progr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007